package com.song.jd.shiro.service;

import java.util.List;

import javax.annotation.PostConstruct;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.song.jd.shiro.bean.UrlFilter;
import com.song.jd.shiro.dao.UrlFilterDao;



//@Service
//public class UrlFilterService  {
//
//    @Autowired
//    private UrlFilterDao urlFilterDao;
//
//    @Autowired
//    private ShiroFilerChainManager shiroFilerChainManager;
//
//    public UrlFilter createUrlFilter(UrlFilter urlFilter) {
//        urlFilterDao.createUrlFilter(urlFilter);
//        initFilterChain();
//        return urlFilter;
//    }
//
//
//
//    public UrlFilter updateUrlFilter(UrlFilter urlFilter) {
//        urlFilterDao.updateUrlFilter(urlFilter);
//        initFilterChain();
//        return urlFilter;
//    }
//
//    public void deleteUrlFilter(Long urlFilterId) {
//        urlFilterDao.deleteUrlFilter(urlFilterId);
//        initFilterChain();
//    }
//
//    public UrlFilter findOne(Long urlFilterId) {
//        return urlFilterDao.findOne(urlFilterId);
//    }
//
//    public List<UrlFilter> findAll() {
//        return urlFilterDao.findAll();
//    }
//
//    @PostConstruct
//    public void initFilterChain() {
//        shiroFilerChainManager.initFilterChains(findAll());
//    }
//
//}
